Reliability and Timeliness Analysis of Content-based Publish/subscribe Systems

نویسندگان

  • THADPONG PONGTHAWORNKAMOL
  • Indranil Gupta
چکیده

Content-based Publish/subscribe systems (CBPS) is a simple yet powerful communication paradigm. Its content-centric nature is suitable for a wide spectrum of today’s content-centric applications such as stock market quote exchange, remote monitoring and surveillance, RSS news feed, and online gaming. As the trend shows that the amount of information along with its producers become astonishingly increasing everyday, a publish/subscribe system seems to be one of only a few viable choices that could govern the next-generation world of communication. However, the content-centric nature of a publish/subscribe system also poses difficulty in analyzing or assessing its performance. Moreover, the complexity increases when deploying a publish/subscribe system on top of best-effort, unreliable wide-area networks. Such uncertainty and complexity become a hindrance to apply content-based publish/subscribe systems to delay-sensitive applications that require reliable/timely event delivery and tight resource control such as soft real-time systems or cyber-physical systems. The need to solve such problem calls for a good analytical model that could capture both expressiveness and uncertainty nature of distributed CBPS systems yet predict the system behavior accurately. This dissertation is, to the best our knowledge, the first attempt to analyze the reliability/timeliness performance of distributed content-based publish/subscribe systems under best-effort networks. It proposes a probabilistic, analytical framework of content-based publish/subscribe systems under different dynamism for the purpose of performance analysis. Specifically, given a publish/subscribe system configuration and dynamism parameters, it estimates event delivery probability and timeliness received by each subscriber in the publish/subscribe system. The dissertation also presents evaluation results of the proposed predictive model via simulations with both synthetic traces and real-world traces. The results yield prediction accuracy and effectiveness of the proposed framework. The proposed analytical framework can be used as a tool for performance assessment or as a building block for publish/subscribe system optimizations such as subscriber admission control,

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Timeliness and Reliability Analysis of Distributed Content-based Publish/Subscribe Systems over Best-effort Networks

Content-based publish/subscribe is a powerful data dissemination paradigm that offers both scalability and flexibility. However, its nature of high expressiveness makes it difficult to analyze or predict the behavior of the system such as event delivery probability and end-to-end delivery delay, especially when deployed over unreliable, best-effort public networks. This paper proposes the analy...

متن کامل

Reliability and Timeliness Analysis of Fault-tolerant Distributed Publish/Subscribe Systems

Distributed publish / subscribe paradigm is a powerful data dissemination paradigm that offers both scalability and flexibility for time-sensitive applications. However, its nature of high expressiveness makes it difficult to analyze or predict the performance of publish / subscribe systems such as event delivery probability and end-toend delivery delay, especially when the publish / subscribe ...

متن کامل

Review for Event Delivering Techniques in Publish/Subscribe Scheme

Most of the challenges in the creation of a publish/subscribe scheme is an effective delivery of message in bounded time and reliability of transmission. Because of the communication in WAN may be affected by the uncertain behavior of the network, in which messages can be lost or delayed. To enforces both reliability and timeliness in a publish/subscribe scheme requires two different approaches...

متن کامل

Content-Based Networking: A New Communication Infrastructure

We argue that the needs of many classes of modern applications, especially those targeted at mobile or wireless computing, demand the services of content-based publish/subscribe middleware, and that this middleware in turn demands a new kind of communication infrastructure for its proper implementation. We refer to this new communication infrastructure as content-based networking. The service m...

متن کامل

The PADRES Distributed Publish/Subscribe System

Workflow management systems are traditionally centralized, creating a single point of failure and a scalability bottleneck. In collaboration with Cybermation, Inc., we have developed a content-based publish/subscribe platform, called PADRES, which is a distributed middleware platform with features inspired by the requirements of workflow management and business process execution. These features...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010